﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NGuice.Inject.Internal.Util
{
    /// <summary>
    /// 由于.NET不支持泛型中定义Void类型，但IBindingTargetVisitor有时需要返回void类型。因此，
    /// 这里只有采用折中的办法，使用此空结构体表示void。不能使用void，是CLI的的不足，相信在
    /// 将来的版本中将会得到改善
    /// </summary>
    public sealed class AsyncVoid
    {
        private AsyncVoid() { }
    }
}
